package com.coolgor.axnut.service.lordsee;

import com.coolgor.axnut.dto.lordsee.ScanIPResultExecution;
import com.coolgor.axnut.entity.lordsee.ScanIPResult;

import java.util.List;

public interface ScanIPResultService {

    ScanIPResult getScanIPResult(Long recordID);

    ScanIPResultExecution getScanIPResultList(ScanIPResult scanIPResultCondition,
                                              int pageIndex, int pageSize);

    ScanIPResultExecution addScanIPResult(ScanIPResult scanIPResult);

    ScanIPResultExecution modifyScanIPResult(ScanIPResult scanIPResult);

    ScanIPResultExecution removeScanIPResult(ScanIPResult scanIPResult);

    ScanIPResultExecution batchRemoveScanIPResult(List<ScanIPResult> list);
}
